package pattern14.games;

/**
 * 角色状态的备份
 * @author wdl
 */
public class RoleStateMemento {
    /**
     * 生命值
     * 攻击力
     * 防御力
     */
    private int vik;
    private int atk;
    private int def;

    /**
     * 通过构造函数备份
     * @param vik 生命值
     * @param atk 攻击力
     * @param def 防御力
     */
    public RoleStateMemento(int vik, int atk, int def) {
        this.vik = vik;
        this.atk = atk;
        this.def = def;
    }

    public int getVik() {
        return vik;
    }

    public int getAtk() {
        return atk;
    }

    public int getDef() {
        return def;
    }
}
